About Barking Cafe Ltd (13234236) United Kingdom