About Graham Moore Research Associates Ltd (07168138) United Kingdom