About Global Tailor Holdings Limited (07185917) United Kingdom