About G L Larkhall Limited (SC427349) United Kingdom