About Rod Jarman Associates Limited (07460380) United Kingdom