A & D Construction & Sons Ltd phone Pennyhooks Farmhouse, Pennyhooks Shrivenham, Wiltshire SN6 8EX map