About Davidson Sharp & Co. Ltd. (SC293694) United Kingdom