About Jeffery Management Ltd (12127119) United Kingdom