About Tailor Made Associates Ltd (09497512) United Kingdom