TUFFCODE LIMITED, STROUD, United Kingdom