About Meadow Rosenthal Ltd (06354643) United Kingdom