About Jo & S Limited (07300519) United Kingdom