About Square Garden Design Limited (09536997) United Kingdom