About Brabham Racing Team Limited (08550710) United Kingdom