About G. S. C. Ro Ltd (09247946) United Kingdom