About Thetford Autoparts Limited (08588811) United Kingdom