Roy Inch and Sons - Finalist for London Chamber 2014 Business Achievement Award Published on October 20, 2016 Roy Inch and Sons was honored to be chosen as a finalist for the London Chamber 2014 Business Achievement Award.