About Lee Hayward Ltd (06422404) United Kingdom