About Dyke & Dean Ltd (07692741) United Kingdom