About Milligan Hotel & Restaurant Company Limited (06355828) United Kingdom