M R Buckingham Ltd was established in 2007 and ceased trading upon retirement in 2022.