About Morgan & Newby Ltd (10481840) United Kingdom