About D. Jeffery & Co Ltd (05936475) United Kingdom