About Cliffmec Limited (10978395) United Kingdom