About Sangster & Annand Slaters Ltd. (SC579635) United Kingdom