About Melia Lifting Ltd (12270926) United Kingdom