About Clemanic Limited (10860065) United Kingdom