About Braddick Limited (04276365) United Kingdom