About John Hayhurst Ltd (09046836) United Kingdom