About Trim & Taylor Ltd (11938357) United Kingdom