About Meadow Rose Limited (10707920) United Kingdom