About Glebe (u.k.) Limited (00634462) United Kingdom