About Kings Oak Elmgrove Ltd (11524883) United Kingdom