About Rick Haden Associates Limited (06417321) United Kingdom