About Thetford International Products Limited (01607721) United Kingdom