About Cliff Terrace Ltd (11384734) United Kingdom