About Full Square Limited (05524968) United Kingdom