About Tommy Drummond Ltd (12297618) United Kingdom