About John Hayward Limited (04238259) United Kingdom