About Stephan Rh Ltd (13354777) United Kingdom