About Ama Marine Structures Limited (02487788) United Kingdom