About Us Terry Ltd (13633357) United Kingdom