About Canary Fire Stopping Ltd (12019831) United Kingdom