About North West Decoiling Limited (01525689) United Kingdom