About Thetford Takeout Limited (13577169) United Kingdom