About Sibu Fish And Meat Supply Ltd (12600959) United Kingdom