About Buffet Northampton Ltd (11739316) United Kingdom