About Npa Field Solutions Ltd (13480730) United Kingdom