About Thorpe Vehicle Services Limited (08295838) United Kingdom