Grooms Industries 43 Castle Rd, Builth Wells, Brecon LD23EG