About Brookes & Stephen Ltd (11676336) United Kingdom