About Glanford Ltd (05929096) United Kingdom