About Nesc Ltd (08811878) United Kingdom