About Jeffery S World Ltd (13476216) United Kingdom