About Drake Tooling Holdings Limited (10079966) United Kingdom