About Charlie James Pie & Mash Ltd (10911798) United Kingdom