About T. Gower Ltd (06456588) United Kingdom