About Melmor Limited (NI025937) United Kingdom