About Bamberg Farms Limited (03267406) United Kingdom