About Oliver Dyke Associates Ltd (07727870) United Kingdom