About Mister Chips By The Beach Limited (11315879) United Kingdom