About Edward Square Limited (05820990) United Kingdom