Our UK facility is located in Leighton Buzzard, 35 miles (55km) from central London. This video shows the site and its facilities: production, warehousing, sales and marketing, operations, engineering and laboratory services.