About The Barbourne Food Company Limited (11742760) United Kingdom