About Cliffdell Limited (06181941) United Kingdom