About Prefect Pictures Ltd. (08746463) United Kingdom