About L & M Lamont Limited (SC653810) United Kingdom