About Glinda South Limited (11596378) United Kingdom