About Hutchell And Simpson Ltd (13661859) United Kingdom