About Touch Of Class Painters Limited (11890811) United Kingdom