About Birstall Mill Carpets Limited (04540841) United Kingdom