About Oak & Kane Ltd (13572867) United Kingdom