About Tellycars Action Vehicles Ltd (08779494) United Kingdom