About Clarke Bridge Solutions Ltd (12049096) United Kingdom