About Trident Canvas Ltd (12372480) United Kingdom