About Neville Hay Holdings Limited (11501389) United Kingdom