About Jeffries Limited (11545336) United Kingdom