About Sillars (tmwd) Limited (06235171) United Kingdom