About Johnny S Happy Place Cic (11023833) United Kingdom