About Clamardan Limited (SC530587) United Kingdom