About Clarity Project Controls Ltd (12530487) United Kingdom