About Powell Sports Prestige Cars Limited (11248852) United Kingdom