About Peter Anderson Cars Limited (03871462) United Kingdom