About Pictures Plus Limited (07078680) United Kingdom