About Francis Hector Ltd (12057442) United Kingdom