About D.j. Ferret Limited (06167469) United Kingdom