About Abergavenny Fine Foods Limited (02094670) United Kingdom