About Claredale Solutions Ltd (12552615) United Kingdom