About Thurkettle Vehicle Engineers Ltd (07195823) United Kingdom