About Stevro (holdings) Limited (09392913) United Kingdom