About Jo Shore Ltd (08012605) United Kingdom