About Jo Menhinick Design Limited (04714852) United Kingdom