About Oak & Ash Investments Ltd (05704295) United Kingdom