About Square One (design And Display) Limited (SC479913) United Kingdom