About Clarity Carbon Limited (07012951) United Kingdom