About Jeffries Turner Limited (10856443) United Kingdom