About Thro Bax Garments Limited (10607667) United Kingdom