About Francis Hutchinson Investments Ltd (12234353) United Kingdom