PEBBLES (PVT) LTD, Leighton Buzzard, Regno Unito