About T3 Design Studio Ltd (11284679) United Kingdom