About Nook Fox & West Limited (13523718) United Kingdom