About Hutchison & Jackson Limited (SC437051) United Kingdom