A P D Ltd, Gloucester, Gloucestershire, United Kingdom