About Finbarr S Fine Foods Limited (08096911) United Kingdom