About Yemi Navy Anchorrage Ltd (07596797) United Kingdom