About Nicholas Denton Electrical Ltd (11137558) United Kingdom