About Lomond (george Street) Limited (10390769) United Kingdom