About Stephen Waters Limited (09341052) United Kingdom