About Ppeczak & Sons Ltd (12633088) United Kingdom