About Pennington Motor Sport Limited (10591718) United Kingdom