About D M Nicholls (installations) Limited (12390113) United Kingdom