About Nicholl Electrical & Rope Access Ltd (11685630) United Kingdom