About Bulldog Drummond Limited (07147853) United Kingdom