About Francis Moore Holdings Limited (08700781) United Kingdom