About Balham Food & Wine Ltd (12497400) United Kingdom