About Clarenden Limited (SC265022) United Kingdom