About Steven James Turner Ltd (10816178) United Kingdom