About Stachowiak Limited (11034350) United Kingdom