About Stephenson And Wright Limited (04597324) United Kingdom