About Jenic Plant Services Limited (10252978) United Kingdom