About Bellhouse Coulter Limited (11026122) United Kingdom