About Glendevon Limited (13677758) United Kingdom