About The London Pie And Mash Company Ltd (09076975) United Kingdom