T E Flhgarfon & Son.