About Eel Pie Island Cafe Ltd (10088304) United Kingdom