Flock & Felt Manufacturing Co. Ltd. A21-A22 Unit, Fieldhouse Industrial Estate, Rochdale, Lancashire OL120AA