About Julia S Meadow Limited (08968570) United Kingdom