About Engineering & Opex Services Limited (10390852) United Kingdom