About Francis Research Ltd (08552370) United Kingdom