About Elmore Fish Limited (NI022603) United Kingdom