At the top of Castle Hill inside St Edmund’s churchyard in Dudley lie the remains of Abraham Parker ‘Ironmaster’ who departed this life on the 6th of March 1830. His job title is synonymous ...