About Glenburn Holdings Limited (SC533410) United Kingdom