About The Glendevon Group Limited (SC604584) United Kingdom