About Euro Plant Services Limited (03788418) United Kingdom