About Ellenbrook Management Co. Limited (01592324) United Kingdom