About Dewar Pubs Ltd (SC628770) United Kingdom