About William Frances Limited (SC608077) United Kingdom