About Jo Lee Limited (08241538) United Kingdom