About Nidor Bodyworks Limited (08188581) United Kingdom