About Dispensing Doctor Solutions (dds) Ltd (06740632) United Kingdom