About Oakes Millers Limited (00333467) United Kingdom