About T.e.d. Decorators & Son Limited (10844509) United Kingdom