About Drake Investment Company Ltd (13489856) United Kingdom