About Rick Francis Ltd (10456228) United Kingdom