About Sark Co. Limited (02522554) United Kingdom