About Merlin Machine Sales Limited (05631958) United Kingdom