About Sevenoaks Automotive Limited (12127219) United Kingdom