About D. Farnaby Limited (06662884) United Kingdom