About Lomand River Ltd (SC604121) United Kingdom