Birchams posts record year profits