About Jeffries & Jeffries Limited (05732391) United Kingdom