About Sark Essex Ltd (11472757) United Kingdom