About Dr Alfred Dellow Limited (06237219) United Kingdom