About Eldridge & Holloway Limited (01107610) United Kingdom