About Lill Brothers Fish Merchants (est.1855) Ltd (07733527) United Kingdom