About Barry Drummond Limited (10640144) United Kingdom