About Glendevon Bess Limited (13146302) United Kingdom