About Rcf & Gss Holdings Ltd (12379879) United Kingdom