About Aerospace & Marine International (uk) Limited (SC279519) United Kingdom