About Jeffery Associates Llp (SO303069) United Kingdom