About Glebe Ndt Services Limited (12116929) United Kingdom