About Thurlby Motors Limited (01560899) United Kingdom