About Francis Drake Ltd (13172265) United Kingdom