About G & L Services Playgrounds Limited (04944145) United Kingdom