About James Hazlehurst Ltd (10742464) United Kingdom