About N L Melly Ltd (11356068) United Kingdom