About Teresa Mendicino Design Limited (07385747) United Kingdom