About Nicholls Engineering Limited (04447474) United Kingdom