About G Scheul Limited Limited (13575517) United Kingdom