About Tailor Solutions Limited (06988411) United Kingdom