About E & Snh Holdings Limited (10595009) United Kingdom