About Stesal Ltd (12115040) United Kingdom