About Bowers Place (widnes) Limited (10067336) United Kingdom