About De Glanville Limited (08554876) United Kingdom