About Red Snapper Photo Limited (05943609) United Kingdom