About Llanrumney Chip Shop Ltd (13499859) United Kingdom