About Pigeon Pie Management Company Ltd (08037208) United Kingdom