About Lamont Sporrans Limited (SC245061) United Kingdom