About Herringmaster Ltd (12049854) United Kingdom