About Tully Bags Limited (09985646) United Kingdom