About The Roving Restaurant Company Ltd (08027196) United Kingdom