About Edwin Thomas Engineering Services Limited (08562922) United Kingdom