About G D Slater Ltd. (SC254781) United Kingdom