About Douglas Ashmead & Partners Limited (SC057734) United Kingdom