About J R Hutchings Limited (12849523) United Kingdom