About Square Deal Units Limited (11112706) United Kingdom