About Clifftar Limited (01494205) United Kingdom