About Mellsmark Finance Limited (01339143) United Kingdom