About Interval Coffee Ltd (10635538) United Kingdom