About Clarke & Co. Solutions Ltd (11447302) United Kingdom