About Walsh Technical Engineering Services Limited (08316793) United Kingdom