About Norfolk & Whey Limited (11181818) United Kingdom