About Oswaldtwistle Mills Limited (02928759) United Kingdom