About Glanford Beet Limited (04384515) United Kingdom