About Mellor Yorkshire Services Ltd (13436036) United Kingdom