About Hayden Associates Ltd (13334060) United Kingdom