About Tailor The Foxx Ltd (13346586) United Kingdom