About Sdr Consult Limited (10451680) United Kingdom