About Granary Canvas Ltd (10625252) United Kingdom