About Jefford Import Export Limited (12245126) United Kingdom