About London Gti Limited (08231066) United Kingdom