About L R Hutchinson Limited (08425368) United Kingdom