About Lotus Seven Club Limited (10937061) United Kingdom