About Ostromecki Company Ltd (09468665) United Kingdom