About Mcmolars Ltd. (NI641248) United Kingdom