About Stephen T Evans Limited (10628471) United Kingdom