About Herschel Group Services Limited (10532494) United Kingdom