About Mem Photography Limited (07488341) United Kingdom