About Oldham Hands Cic (12515309) United Kingdom