About Francis Hamel Limited (09300374) United Kingdom