About Cliffash Limited (08869002) United Kingdom