About Ickenham Cafe Bistro Ltd (12970772) United Kingdom