About Morrell Mills & Co Limited (00144103) United Kingdom