About Silver Square Studio Limited (09197596) United Kingdom