About Cotter & Co (northampton) Limited (02213462) United Kingdom