About Production Place Limited (NI644436) United Kingdom