About T & P Painters & Decorators Limited (07603336) United Kingdom