About Robert Powell Ndt Limited (06194156) United Kingdom