About J & T Lexington Services Limited (08288655) United Kingdom