About New Mr Chips Ltd (06681859) United Kingdom