About Richard Hayden Ltd (04672991) United Kingdom