About Edmiston Brown & Company Limited (SC010988) United Kingdom