About Coulter & Coulter Limited (06771336) United Kingdom