About T.i.lamont Ltd (12889514) United Kingdom