Company name: Big Teezar
Description: Customised garment printing shop
406, Stables Market, Chalk Farm Rd, Chalk Farm, London NW1 8AH, United Kingdom