About The Calm And Happy Place Company Ltd (12969106) United Kingdom