About Jo S Pad Limited (12849853) United Kingdom