About Lochindaal Ventures Limited (04573575) United Kingdom