About Lamont Technology Limited (08709313) United Kingdom