About N Francis Ltd Ltd (12956069) United Kingdom