About Ellershaw Druce Properties Ltd (13313069) United Kingdom