About T-square Design Ltd (11810468) United Kingdom