About Shorebase Limited (SC393381) United Kingdom