About The Holmes Magee Ltd (11159775) United Kingdom