About Steve Smith Limited (05849097) United Kingdom