About Bramley Howell Ltd (10095506) United Kingdom