About R S Lamont Limited (SC657761) United Kingdom