About Square Design Studio Ltd (09555625) United Kingdom