About S R Francis Ltd (10255218) United Kingdom