About Shorehead Limited (SC307660) United Kingdom