About Harwood Cables Limited (01243064) United Kingdom