About Jim Hodder Associates Limited (07387733) United Kingdom