About Kplace Design Limited (10115933) United Kingdom