About Glenburn Sales & Promotions Limited (SC439916) United Kingdom