About Jacek Wlodarski Ltd (09117583) United Kingdom