About N. Lomax Ltd (12262736) United Kingdom