About Myles & Co Associates Ltd (05971790) United Kingdom