About Strep Macko Ltd (12872903) United Kingdom