Company name: Cards Galore
Description: Greeting cards for all occasions
35, Broadway Shopping Centre, London W6 9YD, United Kingdom