About Sayle Medical Solutions Ltd (12030421) United Kingdom