About Jeffery Management Services Limited (12197284) United Kingdom