About L J Thompson Engineering Limited (10562389) United Kingdom