About Bruce Mclaren Motor Racing Limited (01208979) United Kingdom