About Doctor Finkel Limited (09205396) United Kingdom