About Seven Meadows Ltd (08074314) United Kingdom