About Merlin Lifts Limited (13190328) United Kingdom