About Eel Pie Projects Ltd (07141537) United Kingdom