About Jeffcoate & Co Ltd (09490194) United Kingdom