About London Coffee Festivals Limited (07357247) United Kingdom