About Jubb (uk) Limited (05662791) United Kingdom