About Dyke & Dryden Limited (02307911) United Kingdom