About Stockmans Meadow Limited (12169914) United Kingdom