About R&m Fast Food Limited (12616475) United Kingdom