About D Y Vickers Consulting Limited (11358529) United Kingdom