About Sthree Euro Uk Limited (04632138) United Kingdom