About Playtowers ( Cleethorpes ) Limited (07788335) United Kingdom