About Glandover Limited (02860336) United Kingdom