About Jacek Skowronek Ltd (09425917) United Kingdom