About Jo Richardson Ltd (10027600) United Kingdom