About Braddock International Ltd (09642676) United Kingdom