About Cloves Limited (10288160) United Kingdom