About Sea World & African Food Centre Ltd (12897365) United Kingdom