Buy Britannia Industries; target Rs 504: Firstcall Research