About Dennis & Hayes Limited (02641732) United Kingdom