About J.c. Mackinlay And Co. Limited (00466226) United Kingdom