About D. A. Addo & Company Limited (08481417) United Kingdom