About Photo Corner Limited (09020008) United Kingdom