About S Hutchings Ltd (12747911) United Kingdom