About Marine Aviation & General (london) Limited (02856880) United Kingdom