About A. Mccoull & Co. Limited (01083929) United Kingdom