About Kweku Bennin Design Ltd (09748707) United Kingdom