About Nelec Plumb Limited (06851822) United Kingdom