About Canary Yellow & Black Ltd (10925163) United Kingdom