About Kiwi Leathers Limited (12023395) United Kingdom