About Braddock Limited (02182361) United Kingdom