KESWICK MOORE LTD, LARKHALL, United Kingdom