About The Jeffery Partnership Ltd (07204766) United Kingdom