About Mr Chips Horwich Limited (08353898) United Kingdom