About Clare Lloyd Solutions Ltd (12747406) United Kingdom