About Carleedurham Ltd (12264955) United Kingdom