About The Tricycle Cafe Ltd (10660058) United Kingdom