About Petersen Racing Limited (03616632) United Kingdom