About Classic Car Placement Limited (10688428) United Kingdom