About Thurnby Motors Limited (08334323) United Kingdom