About Mellor Moda Ltd. (09545446) United Kingdom