An interactive map showing the location of Henry Clarke Limited, Hinckley and Bosworth, Leicestershire, England, UK.