About The Kiwi Factory Limited (09495545) United Kingdom