About Bowers Holdings Ltd (11998524) United Kingdom