About The Village Buffet Company Ltd (08902189) United Kingdom