About Greenhead House Restaurant Limited (00799891) United Kingdom