About Lerwick Boating Club Limited (SC582936) United Kingdom