About Richard Dean Ltd (04526677) United Kingdom