About Nicholls Engineering Services Limited (01543431) United Kingdom