About The Restaurant Meopham Green Limited (03675949) United Kingdom