About E. A. Davidson Limited (09327510) United Kingdom