About Glenn Carr Ndt Services Limited (09031138) United Kingdom