About A. Dewar Rattray Limited (SC021038) United Kingdom