About T And S Hardware Ltd (10424217) United Kingdom