About R R Francis Ltd (13306159) United Kingdom