About Coppice Meadow Limited (13228204) United Kingdom