About Square Services Limited (11041338) United Kingdom