About T S Home Improvements Limited (05170840) United Kingdom