About Rowe S Meadow Management Company Limited (07675713) United Kingdom