About The Farmhouse Sandwich Ltd (12225492) United Kingdom