About Shepheard Epstein & Hunter Limited (01330885) United Kingdom