About Bradley Mclaren Holdings Limited (12969553) United Kingdom