About Yoko Kloeden Design Ltd (08532176) United Kingdom