About S R South Holding Limited (13218912) United Kingdom