About J.d. Lamont Limited (SC272787) United Kingdom