About Northgate Store Limited (11517289) United Kingdom