About Timber Paint Solutions Limited (08727241) United Kingdom