About N&m Autoglass Europe Ltd. (12431513) United Kingdom