About Eddie And Olive Ltd (12191409) United Kingdom