About M J L (huddersfield) Limited (05250341) United Kingdom