About E. Havlin & Sons Limited (NI022990) United Kingdom