About Stephannortham Ltd (13525035) United Kingdom