About R.s. Hodgson Limited (03186006) United Kingdom