About Pjt Restore & Refresh Digital Imaging Ltd (09580902) United Kingdom