About Tailormade (sot) Limited (10940888) United Kingdom