About World Class Coaches Club Limited (08319767) United Kingdom