About Meridian Lifts Limited (04405619) United Kingdom