About Herisau Limited Partnership (SL004565) United Kingdom