About Hunrosa Meadow Ltd (12734475) United Kingdom