About Lamond & Murray Limited (SC075386) United Kingdom