About Trevor J. Stimpson Limited (01791930) United Kingdom