About Dr Stephen Davies. Ltd (10602075) United Kingdom