About R Davidson Limited (SC284494) United Kingdom