About Spencer James Prestige Cars Limited (09864895) United Kingdom