About Dr Bernard Horsford Ltd (10159257) United Kingdom