About Dr D Farrugia Ltd (07577597) United Kingdom