About Glanvill Associates Limited (09468838) United Kingdom