About T.b. Home Improvements Limited (06120402) United Kingdom