About Jeff Jeffers Limited (10583140) United Kingdom