About J.h. Mckay & Sons Limited (01041389) United Kingdom