About Taylored Designs Limited (03634439) United Kingdom