About Cledor Ltd (05194357) United Kingdom