About Jo S Place 1983 Limited (12289270) United Kingdom