About Jo Parker Design Limited (12056239) United Kingdom