About The 100 Supercar & Lifestyle Club Limited (06876002) United Kingdom