About Stephan (uk) Limited (04698761) United Kingdom