About Norfolk Grab Bag Limited (10665496) United Kingdom