About Nets & Cables Limited (07030496) United Kingdom