About The Shirtmakers Limited (07235117) United Kingdom