About Newhall Store Ltd (10266006) United Kingdom