About Walter Myke Ventures Ltd (08023840) United Kingdom