About Lomond (bg Street) Limited (10899142) United Kingdom