About G. L. Jones Playgrounds Ltd. (02090538) United Kingdom