About Northwich Ballington Limited (11566416) United Kingdom