About Sevenoaks Small Car Company Limited (10958030) United Kingdom