About W.j Glibbery Ltd (07853927) United Kingdom