About Yee-ha Design Ltd (06641025) United Kingdom