About Olsen Subsea Controls Ltd. (07231795) United Kingdom