About Mister Chips Holdings Limited (04393297) United Kingdom