About T & I Convenience Store Ltd (12664404) United Kingdom