About Powis Square Pictures Limited (11006607) United Kingdom