About D Myers Consultancy Limited (12214809) United Kingdom