About Jack Hayward Limited (09416117) United Kingdom