About Jo-y-jo Design Limited (07464240) United Kingdom