About Bowers Tm Ltd (12880143) United Kingdom