About Millers Bar And Restaurant Limited (08686766) United Kingdom