About Braddington Patrick Limited (12034786) United Kingdom