Happy Hog Roast is a business specializing in hog roasts. They are located in Amersham, England.