About Bruce Mclaren Racing Limited (10875596) United Kingdom