About Miell Agricultural Lifts Ltd (12659164) United Kingdom