About William Francis Investments Ltd (11806599) United Kingdom