About Polliwalks Co. Ltd (12999218) United Kingdom