About Cliff House Limited (11459580) United Kingdom