About Sahl International Ltd (04033945) United Kingdom