About Mr Chips Thetford Limited (13363426) United Kingdom