About The Interval Cafe Ltd (13158949) United Kingdom