About Margaret S Tea & Play Ltd (05797827) United Kingdom