About T & A Design Limited (02608782) United Kingdom