About Fresh Photo House (east London) Ltd (11231582) United Kingdom