About Francis House Limited (07350429) United Kingdom