About Melliott Ltd (NI663867) United Kingdom