Me Me from Gemma Place Me Business card gLike Me Business card Industrial Design Share R 7 n Gemma Place Gemma Place South Shields, United Kingdom Follow Contact