About S. Mark & Co. Limited (02397289) United Kingdom