About Stiffell & Wilson Limited (00561109) United Kingdom