About Lochside Management Limited (SC260915) United Kingdom