About Fennells Engineering Services Limited (08273917) United Kingdom