About Jeffers Limited (00963991) United Kingdom