About Oakes Ventures Ltd (08589865) United Kingdom