About B. A. Davis & Company Ltd (10505919) United Kingdom