About Marshall Wire Limited (07366086) United Kingdom