About R And J Tywdall Convenience Store Ltd (12580990) United Kingdom