About Blackmore Fish Limited (12256956) United Kingdom