About Ian Mead & Co Ltd. (00841277) United Kingdom