About New Cross Butcher & Sea Foods Ltd (10423193) United Kingdom