About Evesham Ops. Ltd (09575272) United Kingdom