About H. Bowers Limited (01334647) United Kingdom