About P J Motorsport & Performance Centre Limited (03767163) United Kingdom