About Nic&nel Construc Limited (13234117) United Kingdom