About Daruma Design Limited (07399602) United Kingdom