About Chickpea (bell & Crown) Limited (11563003) United Kingdom