About Oldham Leathercloth Co. Limited (00714857) United Kingdom