About Edmonds Marine Services Limited (12482056) United Kingdom