About James T. Lee Engineering Services Ltd (08226695) United Kingdom