About Northrock Brands Limited (11116878) United Kingdom