About Braddock Design Limited (10558104) United Kingdom