AJ Langley & Son phone Barrow Vale Farm Farmborough, Somerset BA2 0BL map CE Fray & Son phone Upper Barrow Hill Farm Farmborough, Somerset BA2 0HL map if (!IN_DEV) { ?> } ?>