About Jeff Holdings Limited (05828451) United Kingdom