About Hanrahan Associates Limited (09253190) United Kingdom