About Jeffery Trading Ltd (13046420) United Kingdom