About Stewart Truman Ltd (08631717) United Kingdom