About John F. Hutchings Limited (01258159) United Kingdom