I know of people that were at a wedding at the Roxburgh Hotel, Charlotte Square, Edinburgh recently and the evening buffet was indeed what you are looking for. Perhaps you could phone their events co ordinator and just say you attended a function recently and were impressed with what the hosts supplied - could they give you any info on the company that provided the pig? Worth a try!