About Lloyd Hayden & Co Limited (07940682) United Kingdom