About Millstream Management Co. Limited (02210397) United Kingdom