About T & J Home Improvements Limited (01307953) United Kingdom