About Simpson - Turner Ltd (08779757) United Kingdom