About Lewis R Thompson Engineering Limited (08951883) United Kingdom