About Cledar Solutions Ltd (13215367) United Kingdom