About Nicholls Industrial Building Services Limited (06845181) United Kingdom