About Canary Colour Breeders Association Ltd (06865487) United Kingdom