About Claymore Ndt & Access Ltd (08581743) United Kingdom