About Francis Holdings Limited (02707215) United Kingdom