About St Francis Group (leamore Lane) Limited (06857040) United Kingdom