About Kiwi Kitchen Design Limited (12035117) United Kingdom