About Stoubaek Limited (04802755) United Kingdom