About Happy Marine Electronic Service Co. Ltd (10090188) United Kingdom