About H A Oldham Non Woven Limited (13315307) United Kingdom