About De Photo (franchising) Limited (05160591) United Kingdom