PEBBLES (PVT) LTD, Leighton Buzzard, Reino Unido