About Rumi Bunya Design Limited (09250694) United Kingdom