About Lomond North Ltd (10827286) United Kingdom