Shrewsbury company celebrates Welsh links on St David's day