About Scotian Sentinel Limited (SC604087) United Kingdom