About Thompson Jackson & Company (engineers) Limited (00956825) United Kingdom