About Millrace Ltd (NI657787) United Kingdom