About Ickenham Cafe Ltd (10052280) United Kingdom