About Glanville Projects Limited (02196798) United Kingdom