About Sark Partnership Ltd (10734528) United Kingdom