About Collared Puffbird Limited (07443032) United Kingdom