About Nelsons (butchers) Group Limited (11082885) United Kingdom