About Tailor Management Limited (06912578) United Kingdom