About Talon Ndt Blackpool Limited (08423109) United Kingdom