About Richard H Francis Ltd (05192299) United Kingdom