About J Powell Ndt Limited (10527482) United Kingdom