About Pella Pictures Ltd (07386535) United Kingdom