About Lundholme Engineering Services Ltd. (11023431) United Kingdom