About Mike Aitken Ndt Ltd (SC406687) United Kingdom