About Lb Herwig Management Limited (12086830) United Kingdom