About R Dewar Ltd (SC682711) United Kingdom