About R & A Hodson Limited (11994109) United Kingdom