About Herring Partners Limited (07945265) United Kingdom