About Morris Biscomb & Co (holdings) Limited (09804066) United Kingdom