About S&m Herling Limited (13266028) United Kingdom