About Doury Meadows Management Company Limited (NI059801) United Kingdom